Jerome Edens, 67, surrendered to police on Tuesday, July 16, PPD wrote in a release.
Lane was found with multiple gunshot wounds on the 2100 block of North Camac Street on July 9, according to officials. She was taken to Temple University Hospital where she succumbed to her injuries an hour later, authorities said.
In addition to murder, Edens is charged with firearms offenses and tampering with evidence, PPD added.
Click here to follow Daily Voice Haverford-Havertown and receive free news updates.